تو جاوا دو تا کلاس وجود داره که خوندن و نوشتن فایل را به صورت بافر انجام میده. این کار برای مدیریت حافظه و اینکه استفاده کمتری ازش بشه مفیده. مخصوصا برای خوندن و نوشتن فایل های متنی خیلی بزرگ خیلی منا
با کلاس Scaer میشه فایل ها رو به صورت بخش های علامت گذاری شده از هم جدا کرد و خوند. برای این کار اول باید یک شی از نوع Scaer بسازید بعدش یه شی BufferedReader بهش بدید که خودش یه شی از نوع FileRead